﻿using System;
using System.Collections.Generic;
using System.Text;

namespace PSAMMatrixCloud.Model
{
    [Serializable]
    public class PSAMDeviceResponseModel 
    {
        /// <summary>
        /// id
        /// </summary>
        [Newtonsoft.Json.JsonProperty("id")]
        public string ID { get; set; }


        /// <summary>
        /// 矩阵编号
        /// </summary>
        [Newtonsoft.Json.JsonProperty("matrixno")]
        public string MatrixNo { get; set; }


        /// <summary>
        /// 矩阵ip
        /// </summary>
        [Newtonsoft.Json.JsonProperty("matrixip")]
        public string MatrixIP { get; set; }

        /// <summary>
        /// 端口
        /// </summary>
        [Newtonsoft.Json.JsonProperty("matrixport")]
        public string MatrixPort { get; set; }

        /// <summary>
        /// 状态（0表示禁用，1表示启用）
        /// </summary>
        [Newtonsoft.Json.JsonProperty("status")]
        public int? Status { get; set; }

        /// <summary>
        /// 连接数
        /// </summary>
        [Newtonsoft.Json.JsonProperty("maxconnectnum")]
        public int MaxConnectnum { get; set; }

        /// <summary>
        /// 创建ip
        /// </summary>
        [Newtonsoft.Json.JsonProperty("createip")]
        public string CreateIP { get; set; }

        /// <summary>
        /// 修改ip
        /// </summary>
        [Newtonsoft.Json.JsonProperty("modifyip")]
        public string ModifyIP { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        [Newtonsoft.Json.JsonProperty("createtime")]
        public DateTime CreateTime { get; set; }

        /// <summary>
        /// 修改时间
        /// </summary>
        [Newtonsoft.Json.JsonProperty("modifytime")]
        public DateTime? ModifyTime { get; set; }
    }
}
